tavşan deliği - Turkish English Dictionary